small sticky ball - English Synonyms Dictionary